(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var g,aa=function(a){var b=0;return function(){return b>>0),ra=0,ta=function(a,b,c){return a.call.apply(a.bind,arguments)},ua= function(a,b,c){if(!a)throw Error();if(2")&&(a=a.replace(Qa,">"));-1!=a.indexOf('"')&&(a=a.replace(Ra, """));-1!=a.indexOf("'")&&(a=a.replace(Sa,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Ta,"�"))}return a},Oa=/&/g,Pa=//g,Ra=/"/g,Sa=/'/g,Ta=/\x00/g,Ua=/[\x00&<>"']/,Wa=function(a,b){return ab?1:0};var Xa;a:{var Ya=l.navigator;if(Ya){var Za=Ya.userAgent;if(Za){Xa=Za;break a}}Xa=""}var A=function(a){return-1!=Xa.indexOf(a)};var $a=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},ab=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},bb=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},cb=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},db=function(a){for(var b in a)return!1;return!0},eb=function(a){var b={},c;for(c in a)b[c]=a[c];return b},fb=function(a){var b=oa(a);if("object"==b||"array"==b){if(q(a.clone))return a.clone();b="array"==b?[]:{};for(var c in a)b[c]=fb(a[c]);return b}return a}, hb=function(){var a=gb,b={},c;for(c in a)b[a[c]]=c;return b},ib="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),jb=function(a,b){for(var c,d,e=1;e",0);var dc=Zb("",0);Zb("
",0);var gc=pb(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Yb(dc);return!b.parentElement});var hc=function(a){return a=Va(a,void 0)},ic=function(a){var b=Number(a);return 0==b&&Ma(a)?NaN:b},jc=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},kc=function(a){return a.replace(/(^|[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};var lc=function(){return A("iPhone")&&!A("iPod")&&!A("iPad")};var mc=function(a){mc[" "](a);return a};mc[" "]=m;var nc=function(a,b){try{return mc(a[b]),!0}catch(c){}return!1},pc=function(a,b){var c=oc;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var qc=A("Opera"),C=A("Trident")||A("MSIE"),rc=A("Edge"),sc=A("Gecko")&&!(-1!=Xa.toLowerCase().indexOf("webkit")&&!A("Edge"))&&!(A("Trident")||A("MSIE"))&&!A("Edge"),tc=-1!=Xa.toLowerCase().indexOf("webkit")&&!A("Edge"),uc=tc&&A("Mobile"),vc=A("Macintosh"),wc=A("Windows"),xc=A("Android"),yc=lc(),zc=A("iPad"),Ac=A("iPod"),Bc=function(){var a=l.document;return a?a.documentMode:void 0},Cc; a:{var Dc="",Ec=function(){var a=Xa;if(sc)return/rv:([^\);]+)(\)|;)/.exec(a);if(rc)return/Edge\/([\d\.]+)/.exec(a);if(C)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(tc)return/WebKit\/(\S+)/.exec(a);if(qc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Ec&&(Dc=Ec?Ec[1]:"");if(C){var Fc=Bc();if(null!=Fc&&Fc>parseFloat(Dc)){Cc=String(Fc);break a}}Cc=Dc} var Gc=Cc,oc={},Hc=function(a){return pc(a,function(){for(var b=0,c=Na(String(Gc)).split("."),d=Na(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f");c=c.join("")}c=cd(a,c);d&&("string"===typeof d?c.className=d:p(d)?c.className=d.join(" "):Zc(c,d));2c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},od=function(a,b,c){if(p(b))for(var d=0;dMath.random()}),yd=function(a){return-1!=Xa.indexOf(a)},zd=function(a){if(!a)return"";var b=/.*[&#?]google_debug(=[^&]*)?(&.*)?$/;try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.expand=function(a,b,c,d){r(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.translate=function(a,b){a instanceof F?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var I=function(a,b,c){if("string"===typeof b)(b=Ed(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Ed(c,d);f&&(c.style[f]=e)}},Fd={},Ed=function(a,b){var c=Fd[b];if(!c){var d=jc(b);c=d;void 0===a.style[d]&&(d=Bd()+kc(d),void 0!==a.style[d]&&(c=d));Fd[b]=c}return c},Gd=function(a,b){a:{var c=Vc(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)|| a.style&&a.style[b]},Id=function(a,b,c){if(b instanceof F){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Hd(d,!1);a.style.top=Hd(b,!1)},Jd=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}C&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},J=function(a){if(1==a.nodeType)return a=Jd(a),new F(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new F(a.clientX, a.clientY)},Kd=function(a,b,c){if(b instanceof G)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=Hd(b,!0);a.style.height=Hd(c,!0)},Hd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},Md=function(a){var b=Ld;if("none"!=Gd(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Ld=function(a){var b= a.offsetWidth,c=a.offsetHeight,d=tc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Jd(a),new G(a.right-a.left,a.bottom-a.top)):new G(b,c)},Nd=function(a,b){a.style.display=b?"":"none"},Pd=function(a,b){b=Wc(b);var c=b.U;if(C&&c.createStyleSheet)b=c.createStyleSheet(),Od(b,a);else{c=id(b,"HEAD")[0];if(!c){var d=id(b,"BODY")[0];c=b.Eg("HEAD");d.parentNode.insertBefore(c,d)}d=b.Eg("STYLE");Od(d,a);b.appendChild(c,d)}},Od=function(a,b){b instanceof Tb&&b.constructor===Tb&&b.Uh===Sb?b=b.Jf: (oa(b),b="type_error:SafeStyleSheet");C&&void 0!==a.cssText?a.cssText=b:a.innerHTML=b},Qd=sc?"MozUserSelect":tc||rc?"WebkitUserSelect":null,Rd=function(a){var b=a.getElementsByTagName("*");if(Qd){var c="none";a.style&&(a.style[Qd]=c);if(b){a=0;for(var d;d=b[a];a++)d.style&&(d.style[Qd]=c)}}else if(C||qc)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)};var Td=function(a,b,c){Sd(a,b,void 0===c?null:c,!1)},Sd=function(a,b,c,d){a.google_image_requests||(a.google_image_requests=[]);var e=a.document.createElement("img");if(c){var f=function(h){c&&c(h);e.removeEventListener&&e.removeEventListener("load",f,!1);e.removeEventListener&&e.removeEventListener("error",f,!1)};jd(e,"load",f);jd(e,"error",f)}d&&(e.referrerPolicy="no-referrer");e.src=b;a.google_image_requests.push(e)},Ud=pb(function(){return"referrerPolicy"in l.document.createElement("img")});var Vd=function(a){return"undefined"===typeof a},Wd=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.call(void 0,a[c],c,a)},Xd=function(a){return"number"===typeof a&&0e?encodeURIComponent(je(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))},ke=function(a,b,c){a.Jc.push(b);a.zd[b]=c},le=function(a,b,c,d){a.Jc.push(b);a.zd[b]=he(c,d)}; ge.prototype.Sc=function(a,b,c,d){a=a+"//"+b+c;var e=me(this)-c.length-d.length;if(0>e)return"";this.Jc.sort(function(w,B){return w-B});c=null;b="";for(var f=0;f=t.length){e-=t.length;a+=t;b=this.fd;break}this.Le&&(b=e,t[b-1]==this.fd&&--b,a+=t.substr(0,b),b=this.fd,e=0);c=null==c?h:c}}f="";this.Ae&&null!=c&&(f=b+this.Ae+"="+(this.Jj||c));return a+f+ d};var me=function(a){if(!a.Ae)return a.bh;var b=1,c;for(c in a.zd)b=c.length>b?c.length:b;return a.bh-a.Ae.length-b-a.fd.length-1};var ne=function(){var a=void 0===a?E:a;this.Of="http:"===a.location.protocol?"http:":"https:";this.fa="pagead2.googlesyndication.com";this.ha="/pagead/gen_204?id=";this.Qe=.01;this.ue=Math.random()},qe=function(){var a=oe,b=pe.google_srt;0<=b&&1>=b&&(a.ue=b)};ne.prototype.Ab=function(a,b,c,d,e){if(this.Zf(!!c,d))try{if(b instanceof ge)var f=b;else f=new ge,xd(b,function(k,n){var t=f,w=t.gh++;ke(t,w,he(n,k))});var h=f.Sc(this.Of,this.fa,this.ha+a+"&","");h&&("undefined"===typeof e?Td(l,h):Td(l,h,e))}catch(k){}}; ne.prototype.Zf=function(a,b){return(a?this.ue:Math.random())<(b||this.Qe)};var re=null;var se=function(){var a=l.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):va()},te=function(){var a=void 0===a?l:a;return(a=a.performance)&&a.now?a.now():null};var ue=function(a,b,c){this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.slotId=void 0};var ve=l.performance,we=!!(ve&&ve.mark&&ve.measure&&ve.clearMarks),xe=pb(function(){var a;if(a=we){var b;if(null===re){re="";try{a="";try{a=l.top.location.hash}catch(c){a=l.location.hash}a&&(re=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=re;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),ye=function(a){this.vb=[];this.Ui=a||l;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.vb=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.pb=xe()||(null!=b?b: 1>Math.random())};ye.prototype.disable=function(){this.pb=!1;this.vb!=this.Ui.google_js_reporting_queue&&(xe()&&z(this.vb,ze),this.vb.length=0)};ye.prototype.ra=function(a){!this.pb||2048a.height?a:c},We=function(a){a.style.setProperty("background-color","transparent","important");a.style.setProperty("background-image","none","important");a.style.setProperty("border","0 none transparent","important");a.style.setProperty("color","transparent","important");a.style.setProperty("margin","0px 0px 0px 0px","important");a.style.setProperty("opacity","1","important");a.style.setProperty("overflow","visible","important"); a.style.setProperty("padding","0px 0px 0px 0px","important");a.style.setProperty("visibility","visible","important")};var gb={ik:"log_ignored_events",hk:"log_idle_on_pub",uk:"stricter_mobile_taps",Sj:"error_reporting",ak:"external_overlay",pk:"overlay_expand_icon",qk:"overlay_touch_ripple",tk:"sample_gen204_with_exp"},Xe=function(a){var b=L().JS_EXPERIMENT_LABELS;return"string"===typeof b?Ea(b.split(","),a):!1},Ye=function(a){var b=L().JS_EXPERIMENT_LABELS;if("string"===typeof b){b=b.split(",");for(var c=0;c=a.keyCode)a.keyCode=-1}catch(b){}};jf.prototype.gf=function(){return this.ca};var kf="closure_listenable_"+(1E6*Math.random()|0),lf=function(a){return!(!a||!a[kf])},mf=0;var nf=function(a,b,c,d,e){this.listener=a;this.oe=null;this.src=b;this.type=c;this.capture=!!d;this.Wd=e;this.key=++mf;this.Ac=this.Ed=!1},of=function(a){a.Ac=!0;a.listener=null;a.oe=null;a.src=null;a.Wd=null};var pf=function(a){this.src=a;this.S={};this.ud=0};pf.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.S[f];a||(a=this.S[f]=[],this.ud++);var h=qf(a,b,d,e);-1c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.currentTarget;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.Zb&&0<=e;e--){b.currentTarget=c[e];var f=Gf(c[e],a,!0,b);d=d&&f}for(e=0;!b.Zb&&e>>0),wf=function(a){if(q(a))return a;a[Hf]||(a[Hf]=function(b){return a.handleEvent(b)});return a[Hf]};var If=[],Jf=function(a){try{var b=Md(E.document.documentElement);b.width-=2;b.height-=2;var c=Md(a),d=0=f&&9>=e&&(e=D.createEvent("CustomEvent"),e.initEvent("vclick",!0,!0),jb(e,{clientX:c.clientX,clientY:c.clientY,Dk:b,Ck:d,duration:f}),Uf.dispatchEvent(e));b=a=null}}))},$f=function(a,b){for(var c=1;ca.fh&&(a.dispatchEvent("activity"),a.fh=b+3E3)};var vg="StopIteration"in l?l.StopIteration:{message:"StopIteration",stack:""},wg=function(){};wg.prototype.next=function(){throw vg;};wg.prototype.Ie=function(){return this};var xg=function(a,b){this.R={};this.D=[];this.xd=this.F=0;var c=arguments.length;if(12*this.F&&yg(this),!0):!1};var yg=function(a){if(a.F!=a.D.length){for(var b=0,c=0;b=d.D.length)throw vg;var f=d.D[b++];return a?f:d.R[f]};return e};var zg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Ag=function(a){if(a.Aa&&"function"==typeof a.Aa)return a.Aa();if("string"===typeof a)return a.split("");if(pa(a)){for(var b=[],c=a.length,d=0;d=Math.abs(a.top-0)&&1E-6>=Math.abs(a.left-0)},vh=function(a,b){if(null!==a.sa&&!uh(a)){var c=a.sa.getBoundingClientRect();a.hc.y-=c.top;a.hc.x-=c.left;sh(a);uh(a)||a.pg||(a.pg=!0,S("could-not-position-at-viewport-origin"))}a=a.hc;return new F(b.x+a.x,b.y+a.y)};th.prototype.j=function(){H(this.sa);this.sa=null};var wh=function(a){var b=a.document;try{var c=a.document;var d="CSS1Compat"==c.compatMode?c.documentElement:c.body;var e=new G(d.clientWidth,d.clientHeight)}catch(f){e=new G(-12245933,-12245933)}a=e;return new G(Math.max(a.width,Math.max(b.body.scrollWidth,b.documentElement.scrollWidth)),Math.max(a.height,Math.max(b.body.scrollHeight,b.documentElement.scrollHeight)))};var yh=function(a,b,c,d){N.call(this);this.m=a;this.u=b;this.Lh=c;this.ji=d;this.Kb=null;this.Nh=0;this.I=[];this.tc=$c(this.m);this.Ag=this.Ec=this.ta=this.sb=this.Ra=this.w=this.J=this.ea=this.dg=this.te=null;this.yh=[{type:"multiple-choice",title:"",Ka:"Test Question",Pa:{0:"Option 1",1:"Option 2"},Va:!1},{type:"multiple-choice",title:"",Ka:"Did you intend to open this ad?",Pa:{0:"Yes",1:"No"},Va:!0},{type:"stars-rating",title:"Survey powered by",Ka:"Rate your experience with this ad",Pa:{},Va:!1}, {type:"multiple-choice",title:"",Ka:"Which one of these best describes your experience with the ad?",Pa:{0:"The ad accidentally expanded",1:"The ad was broken",2:"I liked the layout",3:"I found the ad relevant",4:"Other"},Cj:!0,Va:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"Describe your experience with the ad:",Pa:{0:"I intended to expand the ad",1:"I did not intend to expand the ad"},Va:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"I intentionally expanded the ad", 1:"I accidentally expanded the ad"},Va:!0},{type:"multiple-choice",title:"Survey powered by",Ka:"",Pa:{0:"The ad was broken",1:"The ad worked correctly"},Va:!0},{type:"multiple-choice",title:"",Ka:"How much time did you spend on the previous ad?",Pa:{0:"More than 5 minutes",1:"Less than 5 minutes"},Va:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988"},Va:!0},{type:"multiple-choice",title:"",Ka:"What is the current year?",Pa:{0:"2015",1:"1988",2:"1862",3:"2020", 4:"2012"},Va:!0}];Pd(Vb(xh),this.m.document)};y(yh,N); var xh=new ub(sb,"#goog-ea-survey-overlay{all:initial;background-color:#fff;position:fixed;"),zh=new ub(sb,'@import url(//fonts.googleapis.com/css?family=Roboto&lang=en);body{font-family:"Roboto",Arial,sans-serif;margin:0}#header{background-color:#4285f4;display:table}#close-button{color:#3367d6;cursor:pointer;font-size:24pt;float:right;height:42px;position:absolute;right:0;text-align:center;width:42px}#title{color:#fff;cursor:default;float:left;font-size:11pt;font-weight:bold;margin-top:25px;margin-left:20px;margin-right:7px}#logo{height:20px;margin-top:25px}#content-box{background-color:#f6f6f6;cursor:default;display:table}.answers{display:table-cell;position:relative;text-align:center;vertical-align:middle}#question{color:#fff;display:table-cell;font-size:12pt;padding-right:50px;padding-left:50px;position:relative;text-align:center;vertical-align:middle}#question-inner{color:#9e9e9e;font-size:11pt;padding-bottom:20px}#stars{direction:rtl;unicode-bidi:bidi-override}.star{font-size:25pt;position:relative;width:1.1em;color:#bdbdbd;cursor:default}.star:hover,.star:hover~span{color:#ffd700}.answer-button{background-color:#ebebeb;border-radius:3px;cursor:pointer;margin-left:50px;margin-right:50px;margin-bottom:12px;padding-left:20px;padding-right:20px}.answer-button:hover{background-color:#dedede}.answer-button.raised{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.answer-button.raised:active{box-shadow:0 rgba(0,0,0,0.2);transition-delay:0s}.answer{cursor:pointer;display:inline-block;font-size:10pt;margin:8px}.stars-label{color:#9e9e9e;font-size:10pt}'),Ah= function(a){return null!==a.J&&"visible"==a.J.style.visibility},Bh=function(a,b,c){var d=Ve(a.m);return vh(a.Kb,new F((d.width-b)/2,(d.height-c)/2))}; yh.prototype.tj=function(){if(null!=this.m.document.getElementById("goog-ea-survey-overlay")){Pd(Vb(zh),this.J.contentDocument);this.ea=new Uc(this.J.contentDocument);this.Ra=this.ea.createElement("div");this.Ra.id="header";this.ea.appendChild(this.J.contentDocument.body,this.Ra);this.sb=this.ea.createElement("div");this.sb.id="content-box";this.ea.appendChild(this.J.contentDocument.body,this.sb);this.Jh();this.I.push(P(this.m,"resize",this.Uc,!1,this));var a=Ze();if(0>a||a>this.yh.length-1)a=0;var b= this.yh[a];if("multiple-choice"==b.type)Ch(this,a,b.Ka,b.Pa,b.Cj,b.title,b.Va,b.type);else if("stars-rating"==b.type){var c=b.Ka,d=b.title;b=b.type;this.ta=this.ea.createElement("div");this.ta.className="answers";this.ta.id="stars";this.sb.appendChild(this.ta);var e=this.ea.createElement("div");e.textContent=c.toUpperCase();e.id="question-inner";this.ta.appendChild(e);T(this.u,"survey-created",kb(["questionIndex",a,"questionType",b]),1);for(c=5;0a;){try{if(b.google_osd_static_frame)return b}catch(c){}try{if(b.aswift_0&&b.aswift_0.google_osd_static_frame)return b.aswift_0}catch(c){}a++;b=b!=b.parent?b.parent:null}return null},hi=function(a,b,c,d,e,f){c= f||m;if(10=h)){var k=Number(f.substr(0,h));f=f.substr(h+1);switch(k){case 36:case 26:case 15:case 8:case 11:case 16:case 5:case 18:f="true"==f;break;case 4:case 33:case 6:case 25:case 28:case 29:case 24:case 31:case 30:case 23:case 22:case 7:case 21:case 20:f=Number(f);break;case 19:case 3:if(q(decodeURIComponent))try{f= decodeURIComponent(f)}catch(n){throw Error("Error: URI malformed: "+f);}}c[k]=f}}c=c[0]?c:null}if(c&&(d=new Fh(c[4],c[12]),a&&a.matches(d)&&"goog_update_data"==c[0])){a={yd:c[7]};if(c=c[9])c=c.split("-"),4==c.length&&(a.Lb=new Dd(ic(c[0]),ic(c[3]),ic(c[2]),ic(c[1])));b(a)}}};var ti=function(a,b){p(b)||(b=[b]);b=Ba(b,function(c){return"string"===typeof c?c:c.ne+" "+c.duration+"s "+c.timing+" "+c.delay+"s"});I(a,"transition",b.join(","))},ui=pb(function(){if(C)return Hc("10.0");var a=cd(document,"DIV"),b=tc?"-webkit":sc?"-moz":C?"-ms":qc?"-o":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");b={style:c};if(!ac.test("div"))throw Error("");if("DIV"in cc)throw Error("");c=null;var d="";if(b)for(t in b){if(!ac.test(t))throw Error("");var e= b[t];if(null!=e){var f=t;var h=e;if(h instanceof ub)h=vb(h);else if("style"==f.toLowerCase()){e=void 0;if(!r(h))throw Error("");if(!(h instanceof Jb)){var k="";for(e in h){if(!/^[-_a-zA-Z0-9]+$/.test(e))throw Error("Name allows only [-_a-zA-Z0-9], got: "+e);var n=h[e];null!=n&&(n=p(n)?Ba(n,Rb).join(" "):Rb(n),k+=e+":"+n+";")}h=k?(new Jb).cb(k):Kb}h instanceof Jb&&h.constructor===Jb&&h.Vh===Ib?e=h.Kf:(oa(h),e="type_error:SafeStyle");h=e}else{if(/^on/i.test(f))throw Error("");if(f.toLowerCase()in bc)if(h instanceof Ab)h=Bb(h).toString();else if(h instanceof Eb)h=Fb(h);else if("string"===typeof h)h=Hb(h).za();else throw Error("");}h.Ta&&(h=h.za());f=f+'="'+Va(String(h))+'"';d+=" "+f}}var t="":(c=fc(d),t+=">"+Yb(c).toString()+"",c=c.mc());(b=b&&b.dir)&&(c=/^(ltr|rtl|auto)$/i.test(b)?0:null);b=Zb(t,c);if(gc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Yb(b);a=a.firstChild;b=a.style[jc("transition")];return""!=("undefined"!==typeof b? b:a.style[Ed(a,"transition")]||"")});var vi=function(){R.call(this);this.s=0;this.endTime=this.startTime=null};y(vi,R);vi.prototype.le=function(){this.ma("begin")};vi.prototype.dd=function(){this.ma("end")};vi.prototype.ma=function(a){this.dispatchEvent(a)};var wi=function(a,b,c,d,e){vi.call(this);this.aa=a;this.oi=b;this.Ti=c;this.Ng=d;this.Ij=p(e)?e:[e]};y(wi,vi);g=wi.prototype;g.play=function(){if(1==this.s)return!1;this.le();this.ma("play");this.startTime=va();this.s=1;if(ui())return I(this.aa,this.Ti),this.Z=ih(this.qj,void 0,this),!0;this.bg(!1);return!1};g.qj=function(){Md(this.aa);ti(this.aa,this.Ij);I(this.aa,this.Ng);this.Z=ih(u(this.bg,this,!1),1E3*this.oi)};g.stop=function(){1==this.s&&this.bg(!0)}; g.bg=function(a){I(this.aa,"transition","");l.clearTimeout(this.Z);I(this.aa,this.Ng);this.endTime=va();this.s=0;a?this.ma("stop"):this.ma("finish");this.dd()};g.j=function(){this.stop();wi.l.j.call(this)};g.pause=function(){};(function(){if(wc){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Xa))?a[1]:"0"}return vc?(a=/10[_.][0-9_.]+/,(a=a.exec(Xa))?a[0].replace(/_/g,"."):"10"):xc?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Xa))?a[1]:""):yc||zc||Ac?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Xa))?a[1].replace(/_/g,"."):""):""})();var xi=function(a){return(a=a.exec(Xa))?a[1]:""};(function(){if(Jc)return xi(/Firefox\/([0-9.]+)/);if(C||rc||qc)return Gc;if(Nc)return lc()||A("iPad")||A("iPod")?xi(/CriOS\/([0-9.]+)/):xi(/Chrome\/([0-9.]+)/);if(Oc&&!(lc()||A("iPad")||A("iPod")))return xi(/Version\/([0-9.]+)/);if(Kc||Lc){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Xa);if(a)return a[1]+"."+a[2]}else if(Mc)return(a=xi(/Android\s+([0-9.]+)/))?a:xi(/Version\/([0-9.]+)/);return""})();var yi=function(a,b,c){N.call(this);this.xf=a;this.sc=b||0;this.qc=c;this.hi=u(this.ni,this)};y(yi,N);g=yi.prototype;g.Sa=0;g.j=function(){yi.l.j.call(this);this.stop();delete this.xf;delete this.qc};g.start=function(a){this.stop();this.Sa=ih(this.hi,void 0!==a?a:this.sc)};g.stop=function(){this.zb()&&l.clearTimeout(this.Sa);this.Sa=0};g.zb=function(){return 0!=this.Sa};g.ni=function(){this.Sa=0;this.xf&&this.xf.call(this.qc)};var zi={},Ai=null,Bi=function(a){a=sa(a);delete zi[a];db(zi)&&Ai&&Ai.stop()},Di=function(){Ai||(Ai=new yi(function(){Ci()},20));var a=Ai;a.zb()||a.start()},Ci=function(){var a=va();$a(zi,function(b){Ei(b,a)});db(zi)||Di()};var Fi=function(a,b,c,d){vi.call(this);if(!p(a)||!p(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.rd=a;this.pi=b;this.duration=c;this.kg=d;this.coords=[];this.Oj=!1;this.progress=0};y(Fi,vi); Fi.prototype.play=function(a){if(a||0==this.s)this.progress=0,this.coords=this.rd;else if(1==this.s)return!1;Bi(this);this.startTime=a=va();-1==this.s&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.le();this.ma("play");-1==this.s&&this.ma("resume");this.s=1;var b=sa(this);b in zi||(zi[b]=this);Di();Ei(this,a);return!0};Fi.prototype.stop=function(a){Bi(this);this.s=0;a&&(this.progress=1);Gi(this,this.progress);this.ma("stop");this.dd()}; Fi.prototype.pause=function(){1==this.s&&(Bi(this),this.s=-1,this.ma("pause"))};Fi.prototype.j=function(){0==this.s||this.stop(!1);this.ma("destroy");Fi.l.j.call(this)}; var Ei=function(a,b){bd.width&&(b-=(a.L.width+42-d.width)/2);a.W.style.setProperty("position",Gd(a.v,"position"),"important");a.W.style.setProperty("left",b+"px","important");a.W.style.setProperty("top",c+"px","important");Nd(a.W,!0)};var Ti=function(a,b,c,d){this.m=a;this.Oa=b;b=Md(this.Oa);this.Qh=c;this.K=a.document.createElement("div");this.K.style.width=b.width+"px";this.K.style.height=b.height+"px";this.K.style.zIndex=Gd(this.Oa,"zIndex");this.K.style.position="absolute";this.K.style.top="0";this.K.style.left="0";this.K.style.backgroundColor="rgba(0, 0, 0, 0)";this.K.style.overflow="hidden";Rd(this.K);this.Oa.parentNode.appendChild(this.K);Nd(this.K,!0);this.$=a.document.createElement("div");this.$.style.width=b.width+"px"; this.$.style.height=b.height+"px";this.$.style.position="absolute";this.$.style.top="0px";this.$.style.left="0px";this.$.style.opacity=.7;this.$.style.backgroundColor="#fff";Rd(this.$);this.K.appendChild(this.$);Nd(this.$,!1);this.ng=new wi(this.$,.5,{opacity:.7},{opacity:0},[{ne:"opacity",duration:.5,timing:"ease-in",delay:0}]);this.rf=!0;this.Ca=a.document.createElement("div");this.Ca.style.position="relative";this.Ca.style.height=2*b.height+"px";this.Ca.style.width=2*b.width+"px";Rd(this.Ca);this.K.appendChild(this.Ca); this.ua=a.document.createElement("div");this.ua.style.position="absolute";this.ua.style.margin="auto";this.ua.style.bottom="0";this.ua.style.top="0";this.ua.style.right="0";this.ua.style.left="0";this.ua.style.opacity=.09;this.ua.style.backgroundColor="#000";this.ua.style.borderRadius="50%";Rd(this.ua);this.Ca.appendChild(this.ua);this.X=a.document.createElement("div");this.X.style.position="absolute";this.X.style.bottom="5px";this.X.style.right="5px";this.X.style.height="40px";this.X.style.width= "40px";this.X.style.borderRadius="50%";this.X.style.borderWidth="2px";this.X.style.borderStyle="solid";this.X.style.borderColor="#eee";Ri(this);Rd(this.X);this.K.appendChild(this.X);Nd(this.X,d);this.xa=Wc(a).createElement("IMG");this.xa.src=["http:"==this.m.location.protocol?"http:":"https:","//pagead2.googlesyndication.com/pagead/bf/images/diagonal_expand_arrows.svg"].join("");this.xa.style.position="absolute";this.xa.style.margin="auto";this.xa.style.bottom="0";this.xa.style.top="0";this.xa.style.right= "0";this.xa.style.left="0";this.xa.style.height="40px";this.xa.style.width="40px";Rd(this.xa);this.X.appendChild(this.xa);this.ib=a.document.createElement("div");this.ib.style.width=b.width+"px";this.ib.style.height=b.height+"px";this.ib.style.position="absolute";this.ib.style.top="0px";this.ib.style.left="0px";this.ib.style.backgroundColor="rgba(0, 0, 0, 0)";Rd(this.ib);this.K.appendChild(this.ib);this.ka=a.document.createElement("div");this.ka.style.width=b.width-20+"px";this.ka.style.height=b.height- 20+"px";this.ka.style.position="absolute";this.ka.style.margin="auto";this.ka.style.top="0px";this.ka.style.left="0px";this.ka.style.right="0px";this.ka.style.bottom="0px";this.ka.style.backgroundColor="rgba(0, 0, 0, 0)";Rd(this.ka);this.K.appendChild(this.ka);d=gd(this.Oa);a=Gd(d,"position");if("absolute"!=a&&"fixed"!=a&&"relative"!=a){a=J(d);c=J(this.Oa);d.style.position="relative";d=J(d);var e=J(this.Oa);Rc(a,d)||Si("overlay-iframe-parent-coords-changed",a,d);Rc(c,e)||Si("overlay-iframe-moved-after-parent-position-changed", c,e)}a=J(this.Oa);c=J(this.K);Rc(a,c)||(Si("overlay-incorrect-after-parent-position-changed",a,c),a=new F(a.x-c.x,a.y-c.y),this.K.style.top=a.y+"px",this.K.style.left=a.x+"px",a=J(this.Oa),c=J(this.K),Rc(a,c)||Si("overlay-incorrect-after-offset",a,c));b=.95*Math.max(b.width,b.height);this.ye=new wi(this.ua,.4,{height:"15px",width:"15px"},{height:b+"px",width:b+"px"},[{ne:"height",duration:.4,timing:"ease-out",delay:0},{ne:"width",duration:.4,timing:"ease-out",delay:0}]);P(this.ye,"end",u(this.Oi, this),!1);this.ye.stop();Nd(this.Ca,!1)};y(Ti,N);var Si=function(a,b,c){jg(a,{x1:b.x,y1:b.y,x2:c.x,y2:c.y})},Ri=function(a){a.X.style.backgroundColor="#999"};Ti.prototype.Oi=function(){this.ye.stop();Nd(this.Ca,!1);this.rf||(this.rf=!0,this.ng.play(!0))};Ti.prototype.j=function(){H(this.ka);H(this.ua);H(this.Ca);H(this.$);H(this.K);H(this.xa);H(this.X)};var Ui=function(a,b,c,d){this.cg=c;this.mb=new Ti(a,b,Xe("overlay_touch_ripple"),Xe("overlay_expand_icon"));this.u=d;this.Kc=new eg(this.mb.ib,!1);this.Mc=new eg(this.mb.ka,!1);this.rg=new gg(this.Kc);this.wg=new gg(this.Mc);this.I=[P(this.Mc,"singletouchstart",this.Vd,!1,this),P(this.Mc,"singletouchend",this.Ud,!1,this),P(this.Mc,"singletouchcancel",this.Td,!1,this),P(this.Kc,"singletouchstart",this.Vd,!1,this),P(this.Kc,"singletouchend",this.Ud,!1,this),P(this.Kc,"singletouchcancel",this.Td,!1, this),P(this.rg,"singletouchtap",this.Ci,!1,this),P(this.wg,"singletouchtap",this.Di,!1,this)]};y(Ui,N);var Vi=function(a){for(var b=0;b=c.length)){for(var d=0,e=c.length;dthis.O.width&&(0==b||3==b)&&K(this.B,c,"left",this.O.width-a.width+"px",void 0);a.height>this.O.height&&(1==b||0==b)&&K(this.B,c,"top",this.O.height-a.height+"px",void 0);Wi(c,!1,this.B);this.P=!0}}; Xi.prototype.resize=function(a){var b=$i(this);if(!(0>=b.length)){for(var c=b.length,d=0;d=f.length)))){f=f[f.length-1];h=a.m||E;a.de=c;a.wf=d;a.Ub=b.clone();0<=Ze()&&null===a.Y&&!a.Mh&&(a.Mh=!0,a.Y=new yh(h,a.u,m,u(a.ki,a)));a.Tb=new Li(f,h,a.Ub,u(a.vi,a),u(a.li,a),u(a.Uc,a,e),a.u,a.Y);Wi(f,!0,a.B);a=a.Tb;a.w=a.m.document.createElement("div");b=a.v;b.parentNode&&b.parentNode.insertBefore(a.w,b);We(a.w);b=wh(a.m);a.w.style.setProperty("width",b.width+"px","important");a.w.style.setProperty("height",b.height+"px","important");a.w.style.setProperty("position", "fixed","important");K(a.B,a.w,"zIndex",999998,"important");a.w.style.setProperty("opacity","0.7","important");b=new F(0,0);b=vh(a.Kb,b);a.w.style.setProperty("left",b.x+"px","important");a.w.style.setProperty("top",b.y+"px","important");a.w.style.setProperty("background-color","#666","important");a.w.id="goog-lb-overlay";a.I.push(P(a.w,"click",v(a.Qg,"background-overlay"),!1,a));K(a.B,a.v,"zIndex",999999,"important");null!=a.Y&&(a.Y.w=a.w);I(a.v,"outline","none");b=Md(a.v);K(a.B,a.v,"width",b.width+ "px","important");K(a.B,a.v,"height",b.height+"px","important");e=J(gd(a.v));M()||(e=vh(a.Kb,e));c=Mi(a,e,b);a.tc=$c(a.m);M()?(e=d=0,K(a.B,a.v,"position","absolute","important"),a.v.parentNode&&K(a.B,a.v.parentNode,"position","relative","important")):(d=e.x,e=e.y,K(a.B,a.v,"position","fixed","important"));a:{f=Te();if(null==f.SAMPLE_VIEWPORT_SIZES){if(M()&&!wd(.05)||!M()&&!wd(.01))break a}else if(!f.SAMPLE_VIEWPORT_SIZES)break a;f=$c(a.m);h=Ve(a.m);T(a.u,"viewport",{event:"lbstart",ew:a.L.width,eh:a.L.height, lw:f.width,lh:f.height,vw:h.width,vh:h.height},1)}ui()?a.wb=new wi(a.v,a.He,{left:d+"px",top:e+"px"},{left:c.x+"px",top:c.y+"px"},[{ne:"all",duration:a.He,timing:"ease-out",delay:0}]):a.wb=new Ji(a.v,[d,e],[c.x,c.y],1E3*a.He,Ki);P(a.wb,"end",u(a.sj,a,b),!1);a.wb.play();null!=a.Y&&(b=u(a.zh,a),a.Y.Lh=b,a=a.Y,a.J=(new Uc(a.m.document)).createElement("IFRAME"),a.J.style.visibility="hidden",a.J.style.zIndex=1E6,a.J.id="goog-ea-survey-overlay",a.m.document.body.appendChild(a.J),ih(a.tj,200,a))}}; Xi.prototype.Uc=function(a){this.ae&&(this.Ub=null,a())};Xi.prototype.ki=function(){this.Y.dispose();this.Y=null};Xi.prototype.qd=function(a,b){if(!this.cf){this.cf=!0;var c=$i(this);c=0>=c.length?null:c[c.length-1];var d=this.m||E;d&&c?(this.$e=a,this.bf=b,u(this.Gi,this),a=u(this.Hi,this),Xe("external_overlay")||rh(this.u,"unknown-external-notifier"),a=new Ui(d,c,a,this.u),this.Ze=a):rh(this.u,"external-notifier-invalid-iframe-or-win")}}; var bj=function(a){null!==a.Ze&&(clearTimeout(a.Re),a.Re=0,a.Ze.dispose(),a.$e=null,a.bf=null,a.cf=!1)};g=Xi.prototype;g.Hi=function(){this.bf();this.Re=setTimeout(u(this.Qi,this),3E3)};g.Qi=function(){this.Sg=!0;bj(this);T(this.u,"dispose-external-notifier-timeout",{},1)};g.Gi=function(){this.$e()};g.vi=function(a){if(this.eb){this.P=!0;this.eb=!1;var b=$i(this);1c||f>=c;f=d.x;d=e.width-(d.x+a.O.width);a=b.width-a.O.width>f||d>=f;b=2;c&&!a?b=3:!c&&a?b=1:c||a||(b=0);return b},Yi=function(a){a.v||(a.v=D.getElementById(a.og));return a.v};var ej=function(){N.call(this);this.Wf={}};y(ej,N);ej.prototype.connect=function(a){a&&a()};ej.prototype.isConnected=function(){return!0};var fj=function(a,b){a.Wf.expandable_ad={Da:b,ih:!1}},gj=function(a,b){if(b&&"string"===typeof a)try{return JSON.parse(a)}catch(c){return null}else if(!b&&"string"!==typeof a)return Of(a);return a};ej.prototype.j=function(){ej.l.j.call(this);delete this.Wf;delete this.Hg};var hj=["pu","lru","pru","lpu","ppu"],ij={},kj=function(){for(var a=10,b=jj,c=b.length,d="";0=b.Dd&&b.cancel())}this.kh?this.kh.call(this.Gg,this):this.$f=!0;this.Ga||this.Kg(new mj(this))}};W.prototype.Dg=function(a,b){this.Me=!1;nj(this,a,b)}; var nj=function(a,b,c){a.Ga=!0;a.jb=c;a.Tc=!b;oj(a)},qj=function(a){if(a.Ga){if(!a.$f)throw new pj(a);a.$f=!1}};W.prototype.Da=function(a){qj(this);nj(this,!0,a)};W.prototype.Kg=function(a){qj(this);nj(this,!1,a)};var sj=function(a,b,c){rj(a,b,null,c)},rj=function(a,b,c,d){a.re.push([b,c,d]);a.Ga&&oj(a)};W.prototype.then=function(a,b,c){var d,e,f=new Tg(function(h,k){d=h;e=k});rj(this,d,function(h){h instanceof mj?f.cancel():e(h)});return f.then(a,b,c)};W.prototype.$goog_Thenable=!0; var tj=function(a,b){b instanceof W?sj(a,u(b.gi,b)):sj(a,function(){return b})};W.prototype.gi=function(a){var b=new W;rj(this,b.Da,b.Kg,b);a&&(b.da=this,this.Dd++);return b}; var uj=function(a){return Ca(a.re,function(b){return q(b[1])})},oj=function(a){if(a.Be&&a.Ga&&uj(a)){var b=a.Be,c=vj[b];c&&(c.Bh(),delete vj[b]);a.Be=0}a.da&&(a.da.Dd--,delete a.da);b=a.jb;for(var d=c=!1;a.re.length&&!a.Me;){var e=a.re.shift(),f=e[0],h=e[1];e=e[2];if(f=a.Tc?h:f)try{var k=f.call(e||a.Gg,b);void 0!==k&&(a.Tc=a.Tc&&(k==b||k instanceof Error),a.jb=b=k);if(Eg(b)||"function"===typeof l.Promise&&b instanceof l.Promise)d=!0,a.Me=!0}catch(n){b=n,a.Tc=!0,uj(a)||(c=!0)}}a.jb=b;d&&(k=u(a.Dg, a,!0),d=u(a.Dg,a,!1),b instanceof W?(rj(b,k,d),b.ei=!0):b.then(k,d));c&&(b=new wj(b),vj[b.Sa]=b,a.Be=b.Sa)},pj=function(){xa.call(this)};y(pj,xa);pj.prototype.message="Deferred has already fired";pj.prototype.name="AlreadyCalledError";var mj=function(){xa.call(this)};y(mj,xa);mj.prototype.message="Deferred was canceled";mj.prototype.name="CanceledError";var wj=function(a){this.Sa=l.setTimeout(u(this.Fj,this),0);this.si=a};wj.prototype.Fj=function(){delete vj[this.Sa];throw this.si;}; wj.prototype.Bh=function(){l.clearTimeout(this.Sa)};var vj={};var yj=function(a,b,c,d,e){lj.call(this,c);this.o=a;this.yc=e||2;this.Gf=b||"*";this.Qb=new mg(this);this.Yc=new hh(100,this.pc());this.Df=!!d;this.Gb=new W;this.Hb=new W;this.qb=new W;this.ri=kj();this.me=null;this.Df?1==xj(this.o)?tj(this.qb,this.Gb):tj(this.qb,this.Hb):(tj(this.qb,this.Gb),2==this.yc&&tj(this.qb,this.Hb));sj(this.qb,this.mj,this);this.qb.Da(!0);this.Qb.hb(this.Yc,"tick",this.dh)};y(yj,lj);yj.prototype.pa=null;yj.prototype.Ug=!1;yj.prototype.gg=1;var zj={};yj.prototype.od=0; var Cj=function(a){var b=a.ca.data;if("string"!==typeof b)return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=ij[e])return d.ig(c,b,a.ca.origin),!0;var f=Aj(b)[0],h;for(h in ij)if(d=ij[h],1==xj(d)&&!d.isConnected()&&"tp"==c&&("SETUP"==f||"SETUP_NTPV2"==f)&&Bj(d,a.ca.origin))return a=d,delete ij[a.name],a.name=e,ij[e]=a,d.ig(c,b),!0;return!1},Dj=function(a){2!=a.yc||null!=a.pa&&2!=a.pa||a.send("tp","SETUP_NTPV2,"+ a.ri);null!=a.pa&&1!=a.pa||a.send("tp","SETUP")},Ej=function(a,b){if(2!=a.yc||null!=a.pa&&2!=a.pa||2!=b){if(null!=a.pa&&1!=a.pa||1!=b)return;a.send("tp","SETUP_ACK")}else a.send("tp","SETUP_ACK_NTPV2");a.Hb.Ga||a.Hb.Da(!0)},Fj=function(a,b){b>a.pa&&(a.pa=b);1==a.pa&&(a.Hb.Ga||a.Df||a.Hb.Da(!0),a.me=null)};g=yj.prototype;g.connect=function(){var a=this.pc(),b=sa(a),c=zj[b];"number"!==typeof c&&(c=0);0==c&&P(a.postMessage?a:a.document,"message",Cj,!1,yj);zj[b]=c+1;this.Ug=!0;this.dh()}; g.dh=function(){var a=0==xj(this.o);this.Df&&a||this.o.isConnected()||this.wa?this.Yc.stop():(this.Yc.start(),Dj(this))};g.send=function(a,b){var c=this.o.Db;c&&(this.send=function(d,e){var f=this,h=this.o.name;this.od=ih(function(){f.od=0;try{var k=c.postMessage?c:c.document;k.postMessage&&k.postMessage(h+"|"+d+":"+e,f.Gf)}catch(n){}},0)},this.send(a,b))}; g.mj=function(){var a=this.o,b=1==this.yc||1==this.pa?200:void 0;a.isConnected()||a.rb&&a.rb.zb()||(a.s=2,O(a.rb),void 0!==b?(a.rb=new yi(a.Oe,b),a.rb.start()):(a.rb=null,a.Oe()))}; g.j=function(){if(this.Ug){var a=this.pc(),b=sa(a),c=zj[b];zj[b]=c-1;1==c&&Cf(a.postMessage?a:a.document,"message",Cj,!1,yj)}this.od&&(l.clearTimeout(this.od),this.od=0);O(this.Qb);delete this.Qb;O(this.Yc);delete this.Yc;this.Gb.cancel();delete this.Gb;this.Hb.cancel();delete this.Hb;this.qb.cancel();delete this.qb;delete this.send;yj.l.j.call(this)};var Aj=function(a){a=a.split(",");a[1]=a[1]||null;return a};var Gj=function(a,b){this.fa=this.fc=this.kb="";this.Eb=null;this.Sb=this.ha="";this.Ba=this.Zi=!1;if(a instanceof Gj){this.Ba=void 0!==b?b:a.Ba;Hj(this,a.kb);var c=a.fc;X(this);this.fc=c;c=a.fa;X(this);this.fa=c;Ij(this,a.Eb);c=a.ha;X(this);this.ha=c;Jj(this,a.Ja.clone());a=a.Sb;X(this);this.Sb=a}else a&&(c=String(a).match(kd))?(this.Ba=!!b,Hj(this,c[1]||"",!0),a=c[2]||"",X(this),this.fc=Kj(a),a=c[3]||"",X(this),this.fa=Kj(a,!0),Ij(this,c[4]),a=c[5]||"",X(this),this.ha=Kj(a,!0),Jj(this,c[6]||"", !0),a=c[7]||"",X(this),this.Sb=Kj(a)):(this.Ba=!!b,this.Ja=new Lj(null,this.Ba))}; Gj.prototype.toString=function(){var a=[],b=this.kb;b&&a.push(Mj(b,Nj,!0),":");var c=this.fa;if(c||"file"==b)a.push("//"),(b=this.fc)&&a.push(Mj(b,Nj,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Eb,null!=c&&a.push(":",String(c));if(c=this.ha)this.fa&&"/"!=c.charAt(0)&&a.push("/"),a.push(Mj(c,"/"==c.charAt(0)?Oj:Pj,!0));(c=this.Ja.toString())&&a.push("?",c);(c=this.Sb)&&a.push("#",Mj(c,Qj));return a.join("")}; Gj.prototype.resolve=function(a){var b=this.clone(),c=!!a.kb;c?Hj(b,a.kb):c=!!a.fc;if(c){var d=a.fc;X(b);b.fc=d}else c=!!a.fa;c?(d=a.fa,X(b),b.fa=d):c=null!=a.Eb;d=a.ha;if(c)Ij(b,a.Eb);else if(c=!!a.ha){if("/"!=d.charAt(0))if(this.fa&&!this.ha)d="/"+d;else{var e=b.ha.lastIndexOf("/");-1!=e&&(d=b.ha.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],h=0;hb)throw Error("Bad port number "+b);a.Eb=b}else a.Eb=null},Jj=function(a,b,c){X(a);b instanceof Lj?(a.Ja=b,a.Ja.Xf(a.Ba)):(c||(b=Mj(b,Rj)),a.Ja=new Lj(b,a.Ba))};Gj.prototype.getQuery=function(){return this.Ja.toString()};Gj.prototype.removeParameter=function(a){X(this);this.Ja.remove(a);return this}; var X=function(a){if(a.Zi)throw Error("Tried to modify a read-only Uri");};Gj.prototype.Xf=function(a){this.Ba=a;this.Ja&&this.Ja.Xf(a)}; var Sj=function(a){return a instanceof Gj?a.clone():new Gj(a,void 0)},Kj=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Mj=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Tj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Tj=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Nj=/[#\/\?@]/g,Pj=/[#\?:]/g,Oj=/[#\?]/g,Rj=/[#\?@]/g,Qj=/#/g,Lj=function(a,b){this.F=this.G=null;this.oa=a||null;this.Ba=!!b}, Uj=function(a){a.G||(a.G=new xg,a.F=0,a.oa&&md(a.oa,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};g=Lj.prototype;g.add=function(a,b){Uj(this);this.oa=null;a=Vj(this,a);var c=this.G.get(a);c||this.G.set(a,c=[]);c.push(b);this.F+=1;return this};g.remove=function(a){Uj(this);a=Vj(this,a);return this.G.kc(a)?(this.oa=null,this.F-=this.G.get(a).length,this.G.remove(a)):!1};g.clear=function(){this.G=this.oa=null;this.F=0};g.Vc=function(){Uj(this);return 0==this.F}; g.kc=function(a){Uj(this);a=Vj(this,a);return this.G.kc(a)};g.forEach=function(a,b){Uj(this);this.G.forEach(function(c,d){z(c,function(e){a.call(b,e,d,this)},this)},this)};g.xb=function(){Uj(this);for(var a=this.G.Aa(),b=this.G.xb(),c=[],d=0;db&&(b=a.indexOf("?"));e&&0=d||0>=e||!f)return null;a=new Xi(b,c,new G(d,e),a.f,a.g);f=new gk(a,f);h&&(E[h]=f);return f},hk=function(a,b,c,d,e,f,h,k){if(!a||!b||0>=c||0>=d)return null;var n=kj();b=dk(b,n,k);k="